Synthesizing Controllers from Duration Calculus

نویسنده

  • Martin Fränzle
چکیده

Duration Calculus, as introduced in ZHR91], is a logic for reasoning about requirements for real-time systems at a high level of abstraction from operational detail, which qualiies it as an interesting starting point for embedded controller design. Such a design activity is generally thought to aim at a control device the physical behaviours of which satisfy the requirements formula, i.e. the reenement relation between requirements and implementations is taken to be trajectory inclusion. Due to the abstractness of the vocabulary of Duration Calculus, trajectory inclusion between control requirements and controller designs is undecidable even for fully synchronous controllers, rendering automatic veriication and automatic synthesis impossible wrt. trajectory inclusion. In this paper, besides reviewing these results, we are giving evidence that trajectory inclusion is in general an overly restrictive reenement relation for embedded controller design and exploit this fact for developing an automatic procedure for controller synthesis from speciications formalized in Duration Calculus. As far as we know, this is the rst positive result concerning feasibility of automatic synthesis from dense-time Duration Calculus.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesizing Controllers from Real-Time Specifications - Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on

We present an algorithm for synthesizing real-time controllers specified in a subset of the interval temporal logic duration calculus. The synthesized controllers are given in terms of programmable logic controller (PLC)-automata, which are an abstract description of programs of polling machines. PLCautomata can be implemented directly on PLC’s, a special kind of polling real-time controllers t...

متن کامل

EECS 291 E / ME 290 Q Lecture Notes 9 . Controllers for Safety for Continuous Systems

In the last lectures we have discussed optimal control and game theory for continuous systems: we highlighted mathematical tools (calculus of variations and dynamic programming) that may be used to solve these problems. In this lecture, we show how these methods may be applied to the problem of solving the reachability problem and synthesizing controllers for continuous systems: ẋ(t) = f(x(t), ...

متن کامل

AA278A Lecture Notes 9. Controllers for Safety for Continuous Systems

In the last lectures we have discussed optimal control and game theory for continuous systems: we highlighted mathematical tools (calculus of variations and dynamic programming) that may be used to solve these problems. In this lecture, we show how these methods may be applied to the problem of solving the reachability problem and synthesizing controllers for continuous systems: ẋ(t) = f(x(t), ...

متن کامل

Synthesising Controllers from Real-Time Speci cations

| We present an algorithm for synthesising real-time controllers speciied in a subset of the interval temporal logic Duration Calculus. The synthesised controllers are given in terms of PLC-Automata, which are an abstract description of programs of polling machines. PLC-Automata can be implemented directly on Programmable Logic Controllers (PLCs), a special kind of polling real-time controllers...

متن کامل

SLIDING MODE CONTROL BASED ON FRACTIONAL ORDER CALCULUS FOR DC-DC CONVERTERS

The aim of this paper is to design a Fractional Order Sliding Mode Controllers (FOSMC)for a class of DC-DC converters such as boost and buck converters. Firstly, the control lawis designed with respect to the properties of fractional calculus, the design yields an equiv-alent control term with an addition of discontinuous (attractive) control law. Secondly, themathematical proof of the stabilit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996